technological breakthrough - Allemand Anglais Dictionnaire